package main

import "fmt"

//练习1：创建并启动一个子 goroutine，打印100个数字，要保证在main goroutine结束前结束。
//	通道实现。
func main() {
	ch1 := make(chan bool)

	go func() {
		var data bool
		for i := 1; i <= 100; i++ {
			fmt.Println(i)
		}
		data=<-ch1 //等着接收数据
		fmt.Println(data)
	}()
	ch1 <- true //发送完数据后等着
	fmt.Println("main over")
}
